
import java.io.IOException;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.ImageItem;
import javax.microedition.lcdui.StringItem;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author Abahe
 */
public class Hotel extends Form implements CommandListener {

    private BTIMidlet midlet;
    private Command cmdKembali;
    private Command cmdLihat;
    private int indeks;
    private ImageItem imgItem;
    private StringItem strDeskripsi;
    private StringItem strLokasi;

    public Hotel(BTIMidlet midlet, String nama, int indeks) {
        super(nama);

        this.midlet = midlet;
        this.indeks = indeks;

        BTIMidlet.INDEKS = indeks;

        cmdKembali = new Command("Kembali", Command.BACK, 1);
        cmdLihat = new Command("Lihat Peta", Command.SCREEN, 2);

        addCommand(cmdKembali);
        addCommand(cmdLihat);
        setCommandListener(this);

        //addItem(indeks);
    }


    public void addItem(int indeks){
        BTIMidlet.INDEKS = indeks;
        switch (indeks) {
            case 0:
                try {
                    imgItem = new ImageItem("The Majesty Hotel", Image.createImage("/the_majesty_hotel.jpg"),
                            ImageItem.LAYOUT_CENTER, "");
                } catch (IOException ex) {
                }
                strDeskripsi = new StringItem("Deskripsi : ", "Bandung tidak pernah luput untuk menarik perhatian dan rasa kagum dari wisatawan. Pada setiap kesempatan, Anda akan terpesona dengan bagaimana unsur-unsur modern.");
                strLokasi = new StringItem("Lokasi : ", "Bandung");

                break;
            case 1:
                try {
                    imgItem = new ImageItem("Kebun Binatang", Image.createImage("/kebun_binatang.jpg"),
                            ImageItem.LAYOUT_CENTER, "");
                } catch (IOException ex) {
                }
                strDeskripsi = new StringItem("Deskripsi : ", "Kebun Binatang Bandung merupakan salah satu obyek wisata yang populer di kota Bandung. Obyek wisata ini selalu dipadati pengunjung dari berbagai daerah pada akhir pekan, terlebih pada masa liburan anak sekolah. Kebun binatang ini terletak di Jalan Tamansari Bandung, persis bersebelahan dengan kampus ITB. Untuk masuk ke obyek wisata ini, pengunjung membayar tiket masuk Rp 11.000,- kecuali anak-anak berusia kurang dari 3 tahun.");
                strLokasi = new StringItem("Lokasi : ", "Jl. Tamansari");
                break;
        }


        append(imgItem);
        append(strDeskripsi);
        append(strLokasi);
    }



    public void commandAction(Command c, Displayable d) {
        if(c == cmdKembali){
            midlet.showObjekWisataList();
        }else if(c == cmdLihat){
            midlet.showPeta();
        }
    }

    
}
